Big Huge Thesaurus

electron spin resonance

noun